package com.mt.operation.entity;

import java.io.Serializable;
import java.util.Date;

import com.mt.customer.entity.CustomerEntity;

/**
 * 用户一个弹窗广告的点击次数和关闭次数汇总
 * 
 * @author wangyuhai
 * @date 2020/05/27
 */
public class CustomerPopupLogEntity implements Serializable {
    /**
     *
     */
    private static final long serialVersionUID = -490800116372518008L;

    private Integer customerPopupLogId;

    private Integer customerId;

    private Integer advertisementPopupId;

    private Integer openNum;

    private Integer closeNum;

    private Integer sourceFrom;

    private Date createTime;

    private Date updateTime;

    private String clientSource;

    private AdvertisementPopupEntity advertisementPopupEntity;

    private CustomerEntity customerEntity;

    /**
     * 逻辑删除字段
     */
    private Integer isDelete;

    public Integer getCustomerPopupLogId() {
        return customerPopupLogId;
    }

    public void setCustomerPopupLogId(Integer customerPopupLogId) {
        this.customerPopupLogId = customerPopupLogId;
    }

    public Integer getCustomerId() {
        return customerId;
    }

    public void setCustomerId(Integer customerId) {
        this.customerId = customerId;
    }

    public Integer getAdvertisementPopupId() {
        return advertisementPopupId;
    }

    public void setAdvertisementPopupId(Integer advertisementPopupId) {
        this.advertisementPopupId = advertisementPopupId;
    }

    public Integer getOpenNum() {
        return openNum;
    }

    public void setOpenNum(Integer openNum) {
        this.openNum = openNum;
    }

    public Integer getCloseNum() {
        return closeNum;
    }

    public void setCloseNum(Integer closeNum) {
        this.closeNum = closeNum;
    }

    public Integer getSourceFrom() {
        return sourceFrom;
    }

    public void setSourceFrom(Integer sourceFrom) {
        this.sourceFrom = sourceFrom;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public Date getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
    }

    public AdvertisementPopupEntity getAdvertisementPopupEntity() {
        return advertisementPopupEntity;
    }

    public void setAdvertisementPopupEntity(AdvertisementPopupEntity advertisementPopupEntity) {
        this.advertisementPopupEntity = advertisementPopupEntity;
    }

    public CustomerEntity getCustomerEntity() {
        return customerEntity;
    }

    public void setCustomerEntity(CustomerEntity customerEntity) {
        this.customerEntity = customerEntity;
    }

    public Integer getIsDelete() {
        return isDelete;
    }

    public void setIsDelete(Integer isDelete) {
        this.isDelete = isDelete;
    }

    public String getClientSource() {
        return clientSource;
    }

    public void setClientSource(String clientSource) {
        this.clientSource = clientSource;
    }
}